home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Windows News 2005 February
/
WN_129_CD.iso
/
Windows
/
Extensions Firefox
/
Single Window
/
singlewindow-1.4-Fr.xpi
/
install.js
next >
Wrap
Text File
|
2004-06-07
|
1KB
|
39 lines
var author = "Aaron Spuler";
var displayname = "Single Window";
var version = "1.0";
var packagename = "singlewindow";
var packagefile = "singlewindow.jar";
initInstall(displayname, "/" + author + "/" + displayname, version);
//Get installdir
var cf;
var msg = "Install to your profile?\nPress Cancel to install for all users.";
var installdir = (cf = confirm(msg)) ? getFolder("Profile", "chrome") : getFolder("Chrome");
// Add file and register chrome
setPackageFolder(installdir);
addFile('chrome/' + packagefile);
if (cf)
cf = PROFILE_CHROME;
else
cf = DELAYED_CHROME;
registerChrome(CONTENT | cf, getFolder(installdir, packagefile), "content/" + packagename + "/");
//registerChrome(LOCALE | cf, getFolder(installdir, packagefile), "locale/en-US/" + packagename + "/");
//Install
if(getLastError() == SUCCESS)
{
performInstall();
if(!(getLastError() == SUCCESS || getLastError() == 999)) {
alert("An error occured during installation !\nErrorcode: " + getLastError());
}
}
else
{
alert("An error occurred, installation will be canceled.\nErrorcode: " + getLastError());
cancelInstall(getLastError());
}